package com.aco.party.common.log;
//
//import org.slf4j.Logger;
//import org.slf4j.LoggerFactory;
//
//import ch.qos.logback.classic.LoggerContext;
//import ch.qos.logback.classic.joran.JoranConfigurator;
//import ch.qos.logback.core.joran.spi.JoranException;
//
///**
// * <pre>
// * @(#)LogConfigLoad.java 2013-08-01
// *
// * @功能说明：
// *  根据配置文件路径加载日志
// * 
// * @版本更新列表
// *</pre>
// */
//
//public class LogConfigLoad {
//
//	private static final Logger logger = LoggerFactory
//			.getLogger(LogConfigLoad.class);
//
//	/**
//	 * 加载logback日志配置
//	 * 
//	 * @param filePath
//	 */
//	public static void load(String filePath) {
//		try {
//			logger.info("loaded slf4j configure file path from {}", filePath);
//			LoggerContext loggerContext = (LoggerContext) LoggerFactory
//					.getILoggerFactory();
//			loggerContext.reset();
//			JoranConfigurator joranConfigurator = new JoranConfigurator();
//			joranConfigurator.setContext(loggerContext);
//			joranConfigurator.doConfigure(filePath);
//			logger.info("loaded slf4j configure file from {}", filePath);
//		} catch (JoranException e) {
//			logger.error("can loading slf4j configure file from {} ", e);
//		}
//	}
//}
